<?php

class Zend_View_Helper_GetDivSceltaFasi extends Zend_View_Helper_Abstract{
    /**
     * Questo helper ritorna un div che permetta la scelta delle fasi seguenti data
     * una lista di fasi, cliccando su di essi viene eseguita l'azione
     * settaNuovaFase del controller gestione che setta la nuova fase e manda al
     * controller getflusso
     * 
     * @param type $fasi_seguenti 
     */
    function getDivSceltaFasi($fasi_seguenti, $id_processo, $fase_effettuata){
        $ret='';
        if($fasi_seguenti){
            $ret .='<p style="font-style:italic">seleziona la nuova fase:</p>';
            $ret .= "<div id=\"rettangolo_fasi\" class=\"left\">";
            foreach ($fasi_seguenti as $key => $valore){
                $url="<a id=\"selezione_fasi\" href=". $this->view->url(array('controller'=>'gestione','action'=>'setta-nuova-fase','id'=>$valore['id_fase'],'id_processo' => $id_processo),
                'gestione', TRUE). "> ". $valore['descrizione'] . " </a><br/>";
                $ret .= $url;
                
                
            }
            $ret .= "</div>";
        }elseif(end($fase_effettuata)==1){ // ho terminato il processo
            $ret.="<p>processo concluso!</p>";
        }
        return $ret;
    }
}

?>
